﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Devart.Data.PostgreSql;

namespace Sistema_financiero
{
    
    public partial class frm_Menu : Form
    {
        public static string conexion = "User Id=postgres;Password=postgres;Host=localhost;Database=Sistema_financiero;Schema=public";
        public static PgSqlConnection miConexion = new PgSqlConnection(conexion);

        public frm_Menu()
        {
            InitializeComponent();
        }

        private void Frm_Menu_Load(object sender, EventArgs e)
        {
            frm_Actualizar_punitorios Actualizar_punitorios = new frm_Actualizar_punitorios();
            Actualizar_punitorios.ShowDialog();
            miConexion.Open();
            
        }

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }

        private void bindingSource1_CurrentChanged(object sender, EventArgs e)
        {

        }

        private void comboBox1_SelectedValueChanged(object sender, EventArgs e)
        {
            
        }

        private void comboBox1_SelectionChangeCommitted(object sender, EventArgs e)
        {
            
        }

        private void nuevoClienteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frm_Alta_Cliente nuevo_cliente = new frm_Alta_Cliente();
            nuevo_cliente.ShowDialog();
        }

        private void aBMToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMDepartamentos abmDepartamentos = new Sistema_financiero.ABM.frmABMDepartamentos();
            abmDepartamentos.ShowDialog();
        }

        private void nuevoPrestamoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frm_Alta_Prestamo Alta_prestamo = new frm_Alta_Prestamo();
            Alta_prestamo.Show();
        }

        private void aBMCondiciónToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMCondicionSellado abmCondicionSellado = new Sistema_financiero.ABM.frmABMCondicionSellado();
            abmCondicionSellado.ShowDialog();
        }

        private void aBMEstadoCivilToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMEstadoCivil abmEstadoCivil = new Sistema_financiero.ABM.frmABMEstadoCivil();
            abmEstadoCivil.ShowDialog();
        }

        private void aBMEstadoDePrestamoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMEstadoPrestamos abmEstadoPrestamos = new Sistema_financiero.ABM.frmABMEstadoPrestamos();
            abmEstadoPrestamos.ShowDialog();
        }

        private void aBMTipoDeCuentaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMTipoCuenta abmTipoCuenta = new Sistema_financiero.ABM.frmABMTipoCuenta();
            abmTipoCuenta.ShowDialog();
        }

        private void aBMTipoDeVehículoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMTipoVehiculo abmTipoVehiculo = new Sistema_financiero.ABM.frmABMTipoVehiculo();
            abmTipoVehiculo.ShowDialog();
        }

        private void aBMTipoDeImpuestoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMTipoImpuesto abmTipoImpuesto = new Sistema_financiero.ABM.frmABMTipoImpuesto();
            abmTipoImpuesto.ShowDialog();
        }

        private void aBMAlicuotasToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMAlicuota abmAlicuota = new Sistema_financiero.ABM.frmABMAlicuota();
            abmAlicuota.ShowDialog();
        }

        private void aBMProvinciaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMProvincia abmProvincia = new Sistema_financiero.ABM.frmABMProvincia();
            abmProvincia.ShowDialog();
        }

        private void salirToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

        private void aBMSituaciónDeIVAToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMSituacionIva abmSI = new Sistema_financiero.ABM.frmABMSituacionIva();
            abmSI.ShowDialog();
        }

        private void aBMLocalidadToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMLocalidades abmLocalidades = new Sistema_financiero.ABM.frmABMLocalidades();
            abmLocalidades.ShowDialog();
        }

        private void aBMTipoDeDocumentoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMTipoDocumento abmTipoDoc = new Sistema_financiero.ABM.frmABMTipoDocumento();
            abmTipoDoc.ShowDialog();
        }

        private void aBMFeriadosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ABM.frmABMFeriados abmFeriados = new Sistema_financiero.ABM.frmABMFeriados();
            abmFeriados.ShowDialog();
        }

        private void cancelarCuotaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frm_Cancelacion_Cuota Cancelar_cuota = new frm_Cancelacion_Cuota();
            Cancelar_cuota.ShowDialog();
        }

        private void anularPagoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frm_Anulacion_pago Anular_pago = new frm_Anulacion_pago();
            Anular_pago.ShowDialog();
        }

        private void listadoDeClientesgarantesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frm_Listado_Clientes_Garantes Listado_clientes_garantes = new frm_Listado_Clientes_Garantes();
            Listado_clientes_garantes.ShowDialog();
        }

        private void listadoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frm_Listado_Prestamos Listado_prestamos = new frm_Listado_Prestamos();
            Listado_prestamos.ShowDialog();
        }
    }


}
